package com.fruit.service.index;

import java.util.List;
import java.util.Map;

import com.fruit.pojo.common.Page;


/** 首页接口类
 * 修改时间：2016.07.14
 */
public interface IndexManager {

	/**商品列表
	 * @param page
	 * @return
	 * @throws Exception
	 */
	public List<Map<String, Object>> getGoodsList(Map<String, Object> page);
	public List<Map<String, Object>> getGoodsListByPosition(Map<String, Object> page);
	
	/**
	 * 推荐位
	 */
	public List<Map<String, Object>> getRecommended(Map<String, Object> postion);
	
	/**搜索
	 * @param page
	 * @return
	 * @throws Exception
	 */
	public List<Map<String, Object>> getListByNameAndKeyword(Map<String, Object> page);
	
	/**热门标签
	 * @param page
	 * @return
	 * @throws Exception
	 */
	public List<Map<String, Object>> searchLable(Map<String, Object> page);
	
	/**
	 * 根据热带水果标签（rd） 查询此分类的id
	 */
	public Integer getIdByCode(String code);
	
	/**
	 * 根据热带水果标签的id 查询出 热带水果的所有分类
	 * @param id
	 * @return
	 */
	public List<Map<String, Object>> getNameById(Integer classId);
	
	/**
	 * 根据某一分类查询出来这一分类下的所有水果
	 */
	public List<Map<String, Object>> getNameByClassId(Map<String, Object> res);
}
